<%--@elvariable id="testMap" type="java.lang.ThreadLocal"--%>
<%--@elvariable id="student" type="com.zhiyou100.action.TestMap"--%>

<%@page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%-- 导入核心标签库 --%>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>登陆</title>

    <%--  新 Bootstrap 核心 CSS 文件 --%>
    <link rel="stylesheet" href="//cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css">
    <%--  导入 jQuery   --%>
    <script src="http://libs.baidu.com/jquery/2.1.1/jquery.min.js"></script>
    <%--  最新的 Bootstrap 核心 JavaScript 文件   --%>
    <script src="//cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
</head>
<body>
<h1 align="center">
    ${message}
</h1>
<h2> action 参数的 pojo 普通的 Java 类</h2>
<%--
参数是 pojo， javabean 对象
springmvc 回自动的把参数 bean 装入 request 域中 ，域属性名为类名首字符小写
--%>
<form action="${pageContext.servletContext.contextPath}/test01/m1.action" method="post">
    sid : <input type="text" name="sid" value="${student.sid}" class="text-input"> <br>

    sname : <input type="text" name="sname" value="${student.sname}" class="text-input"> <br>

    sex : <input type="text" name="sex" value="${student.sex}" class="text-input"> <br>

    score : <input type="text" name="score" value="${student.score}" class="text-input"> <br>

    <input type="submit" class="text-input" value="参数是 Javabean 对象">

</form>

<hr>


<h2> action 参数是单值对象 </h2>
<%--
需要显示的装入 request 中
--%>
<form action="${pageContext.servletContext.contextPath}/test01/m2.action" method="post">
    sid : <input type="text" name="sid" value="${stu.sid}" class="text-input"> <br>

    sname : <input type="text" name="sname" value="${stu.sname}" class="text-input"> <br>

    sex : <input type="text" name="sex" value="${stu.sex}" class="text-input"> <br>

    score : <input type="text" name="score" value="${stu.score}" class="text-input"> <br>

    <input type="submit" class="text-input" value="参数是 单值对象">

</form>



<hr>
<h2> action 参数是 封装了 封装了 map 的 pojo </h2>
<form action="${pageContext.servletContext.contextPath}/test01/m3.action" method="post">
    sid : <input type="text" name="map['sid']" value="${testMap.map['sid']}" class="text-input"> <br>

    sname : <input type="text" name="map['sname']" value="${testMap.map['sname']}" class="text-input"> <br>

    sex : <input type="text" name="map['sex']" value="${testMap.map['sex']}" class="text-input"> <br>

    score : <input type="text" name="map['score']" value="${testMap.map['score']}" class="text-input"> <br>

    <input type="submit" class="text-input" value="参数是 单值对象">

</form>


</body>
</html>
